	
		.modal-dialog
		{
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;
			margin-bottom: 30px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 30px;
			position: relative;
			width: 600px;
		}
		
		.modal-content		
		{
			border-bottom-right-radius: 6px;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-image-outset: 0 0 0 0;
			border-image-repeat: stretch stretch;
			border-image-slice: 100% 100% 100% 100%;
			border-image-source: none;
			border-image-width: 1 1 1 1;
			border-left-color: rgba(0, 0, 0, 0.2);
			border-left-style: solid;
			border-left-width: 1px;
			border-right-color: rgba(0, 0, 0, 0.2);
			border-right-style: solid;
			border-right-width: 1px;
			border-top-color: rgba(0, 0, 0, 0.2);
			border-top-left-radius: 6px;
			border-top-right-radius: 6px;
			border-top-style: solid;
			border-top-width: 1px;
			box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px 0px;
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;
			outline-color: #333;
			outline-style: none;
			outline-width: 0px;
			position: relative;	
		}
		
		
		
		.cartContainer
		{
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;

		
		}
		
		
		#cart_form
		{
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			padding-bottom: 0px;
			padding-left: 0px;
			padding-right: 0px;
			padding-top: 0px;

		
		}
		
		#cart_input
		{
			box-sizing: border-box;
			color: #333;
			display: none;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-feature-settings: normal;
			font-kerning: auto;
			font-language-override: normal;
			font-size: 14px;
			font-size-adjust: none;
			font-stretch: normal;
			font-style: normal;
			font-synthesis: weight style;
			font-variant: normal;
			font-variant-alternates: normal;
			font-variant-caps: normal;
			font-variant-east-asian: normal;
			font-variant-ligatures: normal;
			font-variant-numeric: normal;
			font-variant-position: normal;
			font-weight: 400;
			line-height: 20px;
			margin-bottom: 0px;
			margin-left: 0px;
			margin-right: 0px;
			margin-top: 0px;
			vertical-align: middle;
			width: 206px;

		
		}
		
		
		.modal-header
		{
			border-bottom-color: #E5E5E5;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;
			min-height: 16.4333px;
			padding-bottom: 15px;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 15px;

			
		}
		
		#ModelProductData
		{
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;

		
		}
		
		#cart_table
		{
			background-color: transparent;
			border-bottom-color: #DDD;
			border-bottom-left-radius: 4px;
			border-bottom-right-radius: 4px;
			border-bottom-style: solid;
			border-bottom-width: 1px;
			border-collapse: separate;
			border-image-outset: 0 0 0 0;
			border-image-repeat: stretch stretch;
			border-image-slice: 100% 100% 100% 100%;
			border-image-source: none;
			border-image-width: 1 1 1 1;
			border-left-color: #DDD;
			border-left-style: solid;
			border-left-width: 1px;
			border-right-color: #DDD;
			border-right-style: solid;
			border-right-width: 1px;
			border-spacing: 0px 0px;
			border-top-color: #DDD;
			border-top-left-radius: 4px;
			border-top-right-radius: 4px;
			border-top-style: solid;
			border-top-width: 1px;
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;
			margin-bottom: 20px;
			max-width: 598px;
			width: 598px;
			-moz-border-bottom-colors: none;
			-moz-border-left-colors: none;
			-moz-border-right-colors: none;
			-moz-border-top-colors: none;

		
		}
		
		
		thead
		{
			border-collapse: separate;
			border-spacing: 0px 0px;
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			line-height: 20px;

		
		}
		
		thead
		{
			border-bottom-color: #DDD;
			border-bottom-style: solid;
			border-bottom-width: 2px;
			border-collapse: separate;
			border-image-outset: 0 0 0 0;
			border-image-repeat: stretch stretch;
			border-image-slice: 100% 100% 100% 100%;
			border-image-source: none;
			border-image-width: 1 1 1 1;
			border-left-color: #DDD;
			border-left-style: solid;
			border-left-width: 1px;
			border-right-color: #DDD;
			border-right-style: solid;
			border-right-width: 1px;
			border-spacing: 0px 0px;
			border-top-color: #333;
			border-top-left-radius: 4px;
			border-top-style: none;
			border-top-width: 0px;
			box-sizing: border-box;
			color: #333;
			font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
			font-size: 14px;
			font-weight: 700;
			line-height: 20px;
			padding-bottom: 8px;
			padding-left: 8px;
			padding-right: 8px;
			padding-top: 8px;
			text-alignleftvertical-alignbottom-moz-border-bottom-colors: none;
			-moz-border-left-colors: none;
			-moz-border-right-colors: none;
			-moz-border-top-colors: none;

		
		}